<?php
session_start();
require_once "../funciones.php";
$link_caweb = con_caweb();

$transaccion=$_SESSION['caweb']['consecutivo'];
$sucursal=$_SESSION['caweb']['sucursal'];
$oc=$_SESSION['caweb']['oc'];
$itemeco=$_SESSION['caweb']['itemeco'];

if($_REQUEST[op]==1)
{
    if(substr($itemeco,0,1)=='P' OR substr($itemeco,0,1)=='A')
    {
        $item=$itemeco;
        $cantidad=1;
    }
    else
    {
        $item=$_POST[item];
        $cantidad=1;
    }
    $interno=$_POST[interno];
    $serial=$_POST[serial];
    $relacionado='';
}

if($_REQUEST[op]==2)
{
        $item=$itemeco;
        $cantidad=1;
        $interno=$_POST[interno2];
        $serial=$_POST[serial2];
        $relacionado=$_POST[relacionado];
}

if($_REQUEST[op]==3)
{
    $item=$itemeco;
    $cantidad=$_REQUEST[cantidad];
    $interno='';
    $serial='';
    $relacionado='';
}

$result ="SELECT * FROM cabeceras_oc WHERE oc='$oc'";
$result=mysql_query($result,$link_caweb) or die('Error cabeceras_oc, '.mysql_error());
$row = mysql_fetch_array($result);

$proveedor=$row[proveedor];
$transaccion2=$row[transaccion];
$factura=$row[factura];

$result ="SELECT * FROM detalles_oc WHERE transaccion='$transaccion2' AND item='$itemeco'";
$result=mysql_query($result,$link_caweb) or die('Error detalles_oc, '.mysql_error());
$row = mysql_fetch_array($result);

$bodega=$row[bodega];
$despiecet=$row[transaccion];
$despieces=$row[secuencia];
$preciocompra=$row[preciocompra];
$marca=$row[marca];
$modelo=$row[modelo];
$mesesgarantia=$row[mesesgarantia];

$result ="SELECT * FROM temporal WHERE interno='$interno' and transaccion='$transaccion' AND interno <> ''";
$result=mysql_query($result,$link_caweb) or die('Error temporal, '.mysql_error());
if (mysql_num_rows($result)>0)
{
        $_SESSION['caweb']['resultado'] = 3;
        echo "<script languaje='Javascript'>window.location.replace('movimientos_eco.php?item=$item');</script>";
}
else 
{
    if(substr($itemeco,0,1)=='P')
    { 
        $result ="SELECT * FROM seriales_partes WHERE interno='$interno' and interno <> ''";
    }
    else
    {
        $result ="SELECT * FROM seriales WHERE interno='$interno' and interno <> ''";
    }
    
    $result=mysql_query($result,$link_caweb) or die('Error seriales/seriales_partes, '.mysql_error());    
    if (mysql_num_rows($result)>0)
    {
            $_SESSION['caweb']['resultado'] = 2;
            echo "<script languaje='Javascript'>window.location.replace('movimientos_eco.php?item=$item');</script>";
    }
    else
    {
        	$fechacreo=date('Y-m-d H:i:s');
        	$username=$_SESSION['caweb']['username'];
        
        	$result ="INSERT INTO temporal (transaccion,usuariocreo,fechacreo,interno,serial,item,cantidad,sucursalorigen,bodegaorigen,ubicacionorigen,sucursaldestino,bodegadestino,
                calidad,estado,despiecet,despieces,preciocompra,marca,modelo,mesesgarantia,factura,relacionado) ";
        	$result.="VALUES ('$transaccion','$username','$fechacreo','$interno','$serial','$item','$cantidad','$sucursal','PRV','$proveedor','$sucursal','$bodega',
                'C','D','$despiecet','$despieces','$preciocompra','$marca','$modelo','$mesesgarantia','$factura','$relacionado')";
        	$result=mysql_query($result,$link_caweb) or die('Error temporal, '.mysql_error());            
            $_SESSION['caweb']['resultado'] = 1;    
            echo "<script languaje='Javascript'>window.location.replace('movimientos_eco.php?item=$item');</script>";
    }
}

$_SESSION['caweb']['ultimointerno']=$_GET[serial];

?>